package com.yuyou.fn.report.vo;


import java.math.BigDecimal;
import java.util.Date;


public class AggregationConsumeRecordVo {

    private String groupKey ;

    private Date startDate ;

    private Date endDate ;

    private Integer year;

    /** 季节 */
    private String season;


    /** 校区 */
    private String campusName;


    /** 课程名称 */
    private String courseName;


    /** 产品名称 */
    private String productName;


    /** 年级名称 */
    private String gradeName;


    /** 科目名称 */
    private String subjectName;

    /** 期名称 */
    private String periodName;


    /** 学生姓名 */
    private String studentName;

    /** 学生编号 */
    private String studentNo;


    /** 学生年级名称 */
    private String studentGradeName;


    /** 班级名称 */
    private String className;

    /** 区域名称 */
    private String areaTeamName;

    /** 业务组名称 */
    private String busTeamName;


    /**
     * 本周期消耗课时
     */
    private Integer consumeClassTimeOfThis ;

    /**
     * 本周期消耗金额
     */
    private BigDecimal consumeAmountOfThis ;

    /**
     * 本周期红冲金额
     */
    private BigDecimal redAmountOfThis ;

    /**
     * 本周期差额金额
     */
    private BigDecimal differenceAmountOfThis ;


    private String classNo ;

    private String teacherName;

    public String getClassNo() {
        return classNo;
    }

    public void setClassNo(String classNo) {
        this.classNo = classNo;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getGroupKey() {
        return groupKey;
    }

    public void setGroupKey(String groupKey) {
        this.groupKey = groupKey;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getSeason() {
        return season;
    }

    public void setSeason(String season) {
        this.season = season;
    }

    public String getCampusName() {
        return campusName;
    }

    public void setCampusName(String campusName) {
        this.campusName = campusName;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public String getPeriodName() {
        return periodName;
    }

    public void setPeriodName(String periodName) {
        this.periodName = periodName;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getStudentNo() {
        return studentNo;
    }

    public void setStudentNo(String studentNo) {
        this.studentNo = studentNo;
    }

    public String getStudentGradeName() {
        return studentGradeName;
    }

    public void setStudentGradeName(String studentGradeName) {
        this.studentGradeName = studentGradeName;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getAreaTeamName() {
        return areaTeamName;
    }

    public void setAreaTeamName(String areaTeamName) {
        this.areaTeamName = areaTeamName;
    }

    public String getBusTeamName() {
        return busTeamName;
    }

    public void setBusTeamName(String busTeamName) {
        this.busTeamName = busTeamName;
    }


    public Integer getConsumeClassTimeOfThis() {
        return consumeClassTimeOfThis;
    }

    public void setConsumeClassTimeOfThis(Integer consumeClassTimeOfThis) {
        this.consumeClassTimeOfThis = consumeClassTimeOfThis;
    }

    public BigDecimal getConsumeAmountOfThis() {
        return consumeAmountOfThis;
    }

    public void setConsumeAmountOfThis(BigDecimal consumeAmountOfThis) {
        this.consumeAmountOfThis = consumeAmountOfThis;
    }

    public BigDecimal getRedAmountOfThis() {
        return redAmountOfThis;
    }

    public void setRedAmountOfThis(BigDecimal redAmountOfThis) {
        this.redAmountOfThis = redAmountOfThis;
    }

    public BigDecimal getDifferenceAmountOfThis() {
        return differenceAmountOfThis;
    }

    public void setDifferenceAmountOfThis(BigDecimal differenceAmountOfThis) {
        this.differenceAmountOfThis = differenceAmountOfThis;
    }
}
